body {
	margin:0px;
	font-weight:bold;
	color:#000;
}
#site {
	margin:auto;
	width:1000px;
	border:solid 1px #000;
}
#header {
	font-size:50pt;
	height:80px;
	padding:5px;
	text-align:center;
}
#body {
	padding:5px;
}
	#navi {
		float:left;
		width:200px;
		background-color:#666;
	}
		#navi_header {
			padding:6px;
			height:20px;
			color:#FFF;
			background-color:#2C82C9;
			border:solid 1px #000;
		}
		a {
			color:#000;
			text-decoration:none;
		}
		.links {
			padding:6px;
			height:20px;
			background-color:#CCC;
			border-bottom:solid 1px #2C82C9;
			border-left:dashed 1px #2C82C9;
			border-right:dashed 1px #2C82C9;
		}
		.links:hover {
			color:#CCC;
			background-color:#333;
		}
		.links_cashbook_header {
			padding:6px;
			height:20px;
			background-color:#78F;
			border-bottom:solid 1px #2C82C9;
			border-left:dashed 1px #2C82C9;
			border-right:dashed 1px #2C82C9;
		}
		.tab {
			padding-left:12px;
			background-color:#ABF !important;
		}
		.double_tab {
			padding-left:18px;
		}
		#no_bottom_border {
			border-bottom:none !important;
		}
	#content {
		float:right;
		padding:5px;
		width:775px;
		background-color:#CCC;
	}
		form {
			margin:auto;
		}
		#form_login_header {
			font-size:22pt;
			font-weight:bold;
			text-align:center;
			margin:auto;
		}
		.table_center {
			margin:auto;
		}
		#box_success {
			padding:5px;
			border:solid 1px rgb(63, 221, 74);
			background-color:rgb(127, 252, 156);
		}
		#box_error {
			padding:5px;
			border:solid 1px rgb(221, 74, 63);
			background-color:rgb(252, 156, 127);
		}
		#box_success img, #box_error img {
			float:right;
			margin-top:-2px;
		}
		/* 
		 * Benutzerbereich - Tabelle 
		 */
		.user_table {
			width:100%;
			border:solid 1px #111;
		}
		.user_table td {
			padding:5px;
		}
		.user_header_row {
			background-color:#333;
			color:#FFF;
		}
		.tr_light {
			background-color:#AABBFF;
		}
		.tr_self {
			background-color:#CC5555;
		}
		.tr_dark {
			background-color:#7788FF;
		}
		#submit_name {
			margin-bottom:-3px;
		}
		#username {
			border:solid 1px #0C0;
		}
	#div_clear{
		clear:both;
	}
